QReplace v2.0

by Tony Kingsmill
Loftcat Software (www.loftcat.org.uk)

 


Contents

Version history
What's new in v2.0
Contents of this zip file
How to install QReplace
How to use QReplace
Possible future improvements
Licence / Disclaimer / Warranty
Contact info


 

Version history

v1.0 : June 2008 : First release
v2.0 : January 2009

 

What's new in v2.0

- QReplace now allows for multiple-selections of files to be updated at once.
- Minor changes to button, log file and menu item text.

 

Contents of this zip file

- setup.exe installer for Windows
- This readme file
- Licence text file

 

How to install QReplace

Before installing QReplace please read and agree to the Licence / Disclaimer / Warranty at the foot of this document and in the installer program.

You need Microsoft .Net Framework v2.0 (a free Microsoft download) or higher installed on your computer to use QReplace.

Run the setup.exe file and follow the installation wizard. By default QReplace will be installed to C:\Program Files\QReplace.

 

How to use QReplace

QReplace is a small tool for finding and replacing items of text in files without needing literally open each file in turn (QReplace is short for 'Quick Replace'). It's particularly useful if you want to make the same amendment to several files without having to go into each one and manually carry out the find and replace in the text.

Enter the text to find and text to replace it with and browse to the text files you want to search (you can do a 'Select all' if you want to change everything in the folder).

QReplace will hunt down all instances of your find text and automatically replace them. Therefore make sure all instances actually need to be changed.

You also may want to backup your original files first, particularly until you get used to the QReplace functionality.

QReplace is case sensitive so if you enter 'Dog' in the Find box it won't detect instances of 'dog'.

QReplace also detects a blank space as a character. For example if you enter '14/03/2008' as the Find text and simply press the space bar once for the Replace text, all instances of '14/03/2008' will be replaced with a blank space.

There are brief step-through instructions inside the program by going to Help then 'Help/About' on the menu.

 

Possible future improvements

- Optional preview of the file contents before carrying out the Find/Replace.
- Ability to select the blocks of text to be replaced (rather than all instances within a text file).
- An option to create a backup of the original file.
- An option to output to a different filename.

 

Licence / Disclaimer / Warranty

- QReplace is Freeware: you can freely distribute the QReplace package whole, providing the setup.exe and this README.TXT file remain complete and intact. No charge whatsoever can be made for using this program without prior consent (see contact info).

- QReplace comes without any warranty whatsoever. This software is offered for free by the author purely for you to use how you choose, and the author (Tony Kingsmill/Loftcat) cannot be held responsible for loss of data, time or other resource, nor failure of the software to perform it's task (expected or otherwise: THE SOFTWARE IS DELIVERED AS IS AND THE AUTHOR MAKES NO WARRANTY AS TO ITS USE OR PERFORMANCE. THE AUTHOR DOES NOT, AND CANNOT WARRANT THE PERFORMANCE OR RESULTS YOU MAY OBTAIN BY USING THE SOFTWARE OR ITS DOCUMENTATION. THE AUTHOR MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AS TO NONINFRINGEMENT OF THIRD PARTY RIGHTS, MERCHANTABILITY, OR FITNESS FOR ANY PARTICULAR PURPOSE. IN NO EVENT WILL THE AUTHOR BE LIABLE TO YOU FOR ANY CONSEQUENTIAL, INCIDENTAL OR SPECIAL DAMAGES OR FOR ANY CLAIM BY ANY THIRD PARTY).

- The copyright remains with the author (Tony Kingsmill/LoftCat Software). This agreement does not grant you intellectual property rights in the Software.

- You agree not to modify, adapt, translate, reverse engineer, decompile, disassemble or otherwise attempt to discover the code and algorithms of the Software.




Contact info

To contact the author email:  mail (at) loftcat (dot) org (dot) uk